function sortArray(arr) {
    for (var i = 1; i < arr.length; i++) {

        for (let j = 0; j < arr.length - i; j++) {
            if (arr[j] > arr[j + 1]) {
                var temp = arr[j]
                arr[j] = arr[j + 1]
                arr[j + 1] = temp
            }
        }
    }
}

function sortArray2(arr, type) {
    if (type) {
        console.log("-----------选择排序--------------")
        for (let i = 0; i < arr.length; i++) {
            // i = 0
            var index = i
            for (var j = i + 1; j < arr.length; j++) {
                if (arr[index] > arr[j]) {
                    index = j
                }
            }
            // index 中存储的是 数组中最小值的索引
            if (index != i) {
                var temp = arr[index]
                arr[index] = arr[i]
                arr[i] = temp
            }

        }
    }

    // 冒泡排序
    if (type == 0) {
        console.log("-----------冒泡排序--------------")
        for (var i = 1; i < arr.length; i++) {

            for (let j = 0; j < arr.length - i; j++) {
                if (arr[j] > arr[j + 1]) {
                    var temp = arr[j]
                    arr[j] = arr[j + 1]
                    arr[j + 1] = temp
                }
            }
        }
    }

}


//加法运算
function add(a, b) {
    // console.log(a + b)
    return a + b; //  返回运算结果   只能返回一个结果     数组 [1,2]   对象
}

//减法运算
function sub(a, b) {
    return a - b;
}

// 乘法
function mul(a, b) {
    return a * b;
}

// 除法
function div(a, b) {
    return a / b;
}

// 获取指定长度的数组
function getArray() {
    var len = window.prompt("请输入数组的长度")
    var arr = []
    // 填充数据

    while (arr.length < len) {
        var number = window.prompt("请输入数据")
        if (isNaN(number)) {
            alert("请输入数值")
            continue
        }
        arr.push(number * 1)
    }

    return arr
}